maximum payment term - Español Inglés Diccionario